#基础镜像，如果本地没有，会从远程仓库拉取。
FROM openjdk:8u342-slim

#镜像的制作人
LABEL user="chris" mail="majewing@126.com" name="supreme-cache-server" group="supreme-server"
EXPOSE 7130

ARG APP_NAME=supreme-cache-server
ARG APP_VER=0.0.1
ARG APP_HOME=/home/${APP_NAME}
RUN mkdir -p ${APP_HOME}

VOLUME ["${APP_HOME}/logs"]

ARG JAR_FILE=${APP_NAME}-${APP_VER}.jar
ADD ${JAR_FILE} ${APP_HOME}/app-server.jar

WORKDIR ${APP_HOME}

ENTRYPOINT ["java", "-jar", "app-server.jar"]
CMD ["--spring.profiles.active=docker"]